Big Huge Thesaurus

slime mould

noun

sounds kind of like